Big Huge Thesaurus

antiaircraft gun

noun